package top.infopub.model.mkt;

import top.infopub.generic.GenericEntity;

import java.util.Date;

/**
 * 
 * 项目流程明细表(MKT_PRO_PROCESS_DETAIL)
 *
 */
public class ProProcessDetail extends GenericEntity {
	/** PK **/
	private String id;

	/** 业务表ID */
	private String bizSguid;

	/** 项目全局唯一编码 **/
	private String proCode;

	/** 项目流程节点，
	 * 1=预立项，
	 * 2=立项，
	 * 3=营销策划，
	 * 4=资格预审，
	 * 5=招标文件分析，
	 * 6=标书策划，
	 * 7=投标决策，
	 * 8=投标保证金，
	 * 9=标书评审，
	 * 10=开标结果，
	 * 11=标后总结，
	 * 12=项目交底，
	 * 13=投标补贴 */
	private String proFlowNode;

	/** 流程状态，1=审核中，9=审核通过，10=审核终止 **/
	private String processStatus;

	/** 流程ID */
	private String processId;

	/** 详情信息json */
	private String detailJson;

	/** 添加人 */
	private String addBy;

	/** 添加时间 **/
	private Date addTime;

	/** 1.项目信息收集、预立项=跟踪阶段，
	 2.立项、营销策划=立项阶段，
	 3.资格预审=资审阶段，
	 4.招标文件分析、标书策划、投标决策、投标保证金、标书评审=投标阶段 */
	private String proFlowType;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getBizSguid() {
		return bizSguid;
	}

	public void setBizSguid(String bizSguid) {
		this.bizSguid = bizSguid;
	}

	public String getProCode() {
		return proCode;
	}

	public void setProCode(String proCode) {
		this.proCode = proCode;
	}

	public String getProFlowNode() {
		return proFlowNode;
	}

	public void setProFlowNode(String proFlowNode) {
		this.proFlowNode = proFlowNode;
	}

	public String getProcessStatus() {
		return processStatus;
	}

	public void setProcessStatus(String processStatus) {
		this.processStatus = processStatus;
	}

	public String getProcessId() {
		return processId;
	}

	public void setProcessId(String processId) {
		this.processId = processId;
	}

	public String getDetailJson() {
		return detailJson;
	}

	public void setDetailJson(String detailJson) {
		this.detailJson = detailJson;
	}

	public String getAddBy() {
		return addBy;
	}

	public void setAddBy(String addBy) {
		this.addBy = addBy;
	}

	public Date getAddTime() {
		return addTime;
	}

	public void setAddTime(Date addTime) {
		this.addTime = addTime;
	}

	public String getProFlowType() {
		return proFlowType;
	}

	public void setProFlowType(String proFlowType) {
		this.proFlowType = proFlowType;
	}
}
